pillow mint - German English Dictionary